//表头数据结构
export const tableHeaderData = [
  {
    key: "state",//字段名
    title: "状态",//展示名
    width: 300,//宽度
    align: "center",//对齐 left、right、center
    headerSort: 1,//顺序
    render: (h, params) => {//自定义渲染
      return h(
        "div",
        {
          style: ''
        },
        params.row.state == 1 ? '是' : '否'
      );
    },
  },
  {
    key: "name",
    title: "名称",
    align: "center",
    headerSort: 2,
  },
  {
    key: "code",
    title: "编码",
    width: 300,
    align: "center",
    headerSort: 4,
  },
];

//查询参数数据结构
export const searchData = [
  {
    paramsName: "name",//key
    label: "姓名",//label
    placeholder: "请输入",//placeholder
    numberInput: true,//Input将用户的输入转换为 Number 类型
    maxlength: 150,//最大输入长度
    width: 150,//宽度
    searchSort:2,//排序
    size:'small',//尺寸，默认small，large、small、default
    formElement: "INPUT",//表单类型，INPUT、SELECT、DATE、TIME、CHECKBOX、RADIO
    multiple: false,//下拉框是否支持多选
    filterable: true,//下拉框是否支持搜索
    content: [
      {key:'0',name:'否'},
      {key:'1',name:'是'},
    ],//下拉框选项、多选框选项
    datePickerType:'date',//日期类型，默认date，date、daterange、datetime、datetimerange、year、month
    timePickerType:'time',//日期类型，默认time，time、timerange
    display: true,//是否显示
  },
];

export const tableBtnData = [
  {
    name:'添加',//按钮名称
    icon:'md-add',//按钮图标
    type:'primary',//按钮主题 primary、dashed、text、info、success、warning、error
    //shape:'circle',//圆角 circle或不设置
    size:'small',//large、small、default
    disabled:false,//不可用状态
    handle:'add',//回调事件名
  },
]